strain every nerve


Results for "strain every nerve"

English - Turkish Dictionary

strain every nerve

(English - Turkish Dictionary) :
elinden geleni yapmak, büyük bir çaba göstermek.